﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace FFSupplier.Common.TKCommon
{
    public interface ICrmConfiguration
    {
        string GetAdministratorId();
        string getDomain();
        string GetUserName();
        string getPassword();

        string orgUrl();

        string getWebUrl();


        string getFileLoginName();
        string getFilePassword();
        string getFileCLientId();
        string getFileClientSecret();


        string GetLongXinUrl();
        string getLongXinApiKey();
        string GetLongXinAppKey();
        string getLongXinBDID();

        string getQDCCService_QueryMemberId();

        string getQDCCService_QueryUserLedger();

        string getQDUserPassUrl();

        string getQDCCService_QueryOrderList();

        string getQDCCService_GetOrderInfoList();

        string getQDOrganId();

        string GetQDCCService_GetOrderStatus();

        string GetQDCCService_GetOrderDetail();

        string GetQDPMWCFUrl();

        string GetQDPMWCFGetCostSummaryByRoomSign();

        string GetQDPMWCFGetFeesDetailInfoByRoomSign();

        string GetBDAPITokenUrl();

        string GetBDAPIClient_Id();

        string GetBDAPIClient_Secret();

        string GetBDCustTradeByRoomUrl();
        string GetBDAccountInfoUrl();

        string GetBDRoomUrl();

        string GetBDAccountAndRoomUrl();

        string GetSMSUrl();

        string GetSMSApiKey();

        string GetSMSAppKey();

        string GetMDMUrl();

        string GetMDMUser();

        string GetMDMPass();

        string GetQDIncidentURL();

        string GetMQHostName();
        string GetMQUserName();
        string GetMQPassword();
        string GetMQPost();
        string GetMQVirtualHost();
        string GetMDMMQ_HostName();
        string GetMDMMQ_Password();
        string GetMDMMQ_UserName();
        string GetMDMMQ_Port();
        string GetMDMMQ_VirtualHost();
        string GetMDMMQ_EXCHANGE_NAME();
        string GetMDMMQ_ProjectQueueName();
        string GetMQExchange();
        string GetMQueueName();

        string GetWydockerURL();
    }
}
